<!DOCTYPE html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta http-equiv="Content-Style-Type" content="text/css">
  <script src='../bbs.js'></script>

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120820034-1"></script>

  <link href="../bbs.css" type="text/css" rel="stylesheet">
  <link rel="shortcut icon" href="/favicon.ico">
  <title>.exe　の　実行結果を　表示したいです。 | サクラエディタ過去ログ</title>
</head>
<body>
<ul class="side">
        <a href="./" class="toindex">◀一般トップへ</a>
        <li><div class="list-title">
    <span class="no">7185</span>
    <a class="thread-title" href="7185.html#7185">.exe　の　実行結果を　表示したいです。</a></div>
    <ul><li><div class="list-title">
    <span class="no">7186</span>
    <a class="thread-title" href="7185.html#7186">Re:.exe　の　実行結果を　表示したいです。</a></div>
    <ul><li><div class="list-title">
    <span class="no">7187</span>
    <a class="thread-title" href="7185.html#7187">Re2:.exe　の　実行結果を　表示したいです。</a></div>
    <ul><li><div class="list-title">
    <span class="no">7188</span>
    <a class="thread-title" href="7185.html#7188">Re3:.exe　の　実行結果を　表示したいです。</a></div>
    </li><li><div class="list-title">
    <span class="no">7189</span>
    <a class="thread-title" href="7185.html#7189">Re3:.exe　の　実行結果を　表示したいです。</a></div>
    <ul><li><div class="list-title">
    <span class="no">7190</span>
    <a class="thread-title" href="7185.html#7190">Re4:.exe　の　実行結果を　表示したいです。</a></div>
    <ul><li><div class="list-title">
    <span class="no">7191</span>
    <a class="thread-title" href="7185.html#7191">Re5:.exe　の　実行結果を　表示したいです。</a></div>
    <ul><li><div class="list-title">
    <span class="no">7192</span>
    <a class="thread-title" href="7185.html#7192">Re6:.exe　の　実行結果を　表示したいです。</a></div>
    </li></ul></li><li><div class="list-title">
    <span class="no">7193</span>
    <a class="thread-title" href="7185.html#7193">Re5:.exe　の　実行結果を　表示したいです。</a></div>
    <ul><li><div class="list-title">
    <span class="no">7194</span>
    <a class="thread-title" href="7185.html#7194">Re6:.exe　の　実行結果を　表示したいです。</a></div>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li>
    </ul><ul class="main"><li><section><h1 id=7185>
    <span class="no">[7185]</span>
    <a class="thread-title" href="#7185">.exe　の　実行結果を　表示したいです。</a>
    <span class="author">ぽ</span>
    <time datetime="2010-05-20T15:51:39">2010年05月20日 15:51</time></h1>
    <div class="body">初歩的な質問です。お願いします。<br> C++ ,mingw<br>外部コマンド実行、で　g++ コンパイルをして、<br>それでできた　.exe　を実行しますと、<br><br>標準出力には、内容が表示されません。<br><br>cout &lt;&lt; "hello";<br><br>の　hello が、表示されず、<br><br>ただ、　正常終了、でおわりです。<br><br>どうすれば、<br>内容を表示できますか？<br><br><br></div></section>
    <ul><li><section><h1 id=7186>
    <span class="no">[7186]</span>
    <a class="thread-title" href="#7186">Re:.exe　の　実行結果を　表示したいです。</a>
    <span class="author">じゅうじ</span>
    <time datetime="2010-05-21T14:31:27">2010年05月21日 14:31</time></h1>
    <div class="body">▼ ぽさん<br>情報をもう少し詳しく知らせてください。例えば<br>コンパイル＆実行時のアウトプットウインドウの出力内容とか。<br>C++のプログラムソースとか、DOS窓で実行した結果など。<br><br>#==================================================<br>#DateTime : 2010年5月21日 14:20:38<br>#CmdLine  : g++ "D:\My Documents\test.cpp"<br>#==============================<br>終了コード: 0<br>#==================================================<br>#DateTime : 2010年5月21日 14:21:15<br>#CmdLine  : a<br>#==============================<br>hello<br>終了コード: 0<br>#==================================================<br>#DateTime : 2010年5月21日 14:30:43<br>#CmdLine  : type test.cpp<br>#==============================<br>#include &lt;iostream&gt;<br>using std::cout;<br>int main(){<br>&#9;cout &lt;&lt; "hello";<br>}<br>終了コード: 0</div></section>
    <ul><li><section><h1 id=7187>
    <span class="no">[7187]</span>
    <a class="thread-title" href="#7187">Re2:.exe　の　実行結果を　表示したいです。</a>
    <span class="author">ぽ</span>
    <time datetime="2010-05-21T15:48:37">2010年05月21日 15:48</time></h1>
    <div class="body">include &lt;iostream&gt;<br><br>using namespace std;<br><br>int main(){<br>&#9;cout &lt;&lt; "hello";<br> <br>&#9;getchar();<br>&#9;return 0;<br>}<br>結果<br><br><br>#============================================================<br>#DateTime : 2010年5月21日 15:43:21<br>#CmdLine  : E:\mingw\bin\g++ E:\sakuraW_r1737\Project\test.cpp -o test<br>#============================================================<br><br>終了コード: 0<br><br>#============================================================<br>#DateTime : 2010年5月21日 15:46:25<br>#CmdLine  : test.exe<br>#============================================================<br>hello<br>終了コード: 0<br><br>これで、hello の表示をいっきにしたいのです。<br>CmdLine　を　１回ですませたいです。<br><br>どう記述すればよいですか？<br><br>bat  でしょりできますか？<br><br>よろしくお願いします。<br><br></div></section>
    <ul><li><section><h1 id=7188>
    <span class="no">[7188]</span>
    <a class="thread-title" href="#7188">Re3:.exe　の　実行結果を　表示したいです。</a>
    <span class="author">くうく</span>
    <time datetime="2010-05-21T23:14:15">2010年05月21日 23:14</time></h1>
    <div class="body">▼ ぽさん<br>Windows NT系であれば<br>コマンドプロンプト標準機能で<br><br>"g++ test.cpp -o test" &amp;&amp; test.exe<br><br>で可能です。<br>XPのスタートメニュー→ヘルプとサポート　で<br>「コマンド シェルの概要」で検索！<br></div></section>
    </li><li><section><h1 id=7189>
    <span class="no">[7189]</span>
    <a class="thread-title" href="#7189">Re3:.exe　の　実行結果を　表示したいです。</a>
    <span class="author">じゅうじ</span>
    <time datetime="2010-05-21T23:15:29">2010年05月21日 23:15</time></h1>
    <div class="body">▼ ぽさん<br>ソースファイルを開いていて、コンパイルと実行をするんですね。<br><br>&gt; include &lt;iostream&gt;<br>&gt; using namespace std;<br>&gt; int main(){<br>&gt; &#9;cout &lt;&lt; "hello";<br>&#9;char c;<br>&#9;cin.get(c);<br>&gt; }<br><br>外部コマンド実行<br>compile "$F"<br>または<br>(g++ -o test "$F") &amp;&amp; test<br><br>バッチファイル[compile.bat]の内容<br>g++ -o test %1<br>test<br><br>ちなみに、sakuraで、mingw32-make はうまく行きませんでした。<br>process_easy: DuplicateHandle(In) failed (e=6)<br>process_easy() failed to launch process (e=6)</div></section>
    <ul><li><section><h1 id=7190>
    <span class="no">[7190]</span>
    <a class="thread-title" href="#7190">Re4:.exe　の　実行結果を　表示したいです。</a>
    <span class="author">ぽ</span>
    <time datetime="2010-05-22T09:46:42">2010年05月22日 09:46</time></h1>
    <div class="body">できました。ありがとうございます。<br><br>compile ~ が　、no such file エラーで　実行できません。<br><br>また、sample.cpp を　g++ して、できた　ssample.exe<br><br>を実行する　bat は、どう記述すればよいですか？<br><br>g++ -o ??? %1   &lt;&lt;--  ??? の部分です。<br><br></div></section>
    <ul><li><section><h1 id=7191>
    <span class="no">[7191]</span>
    <a class="thread-title" href="#7191">Re5:.exe　の　実行結果を　表示したいです。</a>
    <span class="author">じゅうじ</span>
    <time datetime="2010-05-22T11:00:24">2010年05月22日 11:00</time></h1>
    <div class="body">▼ ぽさん<br>&gt; compile ~ が　、no such file エラーで　実行できません。<br>エラーメッセージは正確に貼り付けてください。<br>#CmdLine  : compile "(無題)"<br>#=============================<br>#D:\My Documents&gt;g++ -o test "(無題)" <br>#g++: (無題): No such file or directory<br>#g++: no input files<br>外部コマンド実行を、cppファイルのエディタウインドウからしていないのでは？<br>「できました。」は何がどこまでできたのですか？<br><br>&gt; g++ -o ??? %1   &lt;&lt;--  ??? の部分です。<br>バッチパラメータ・修飾子<br><a href=http://ykr414.com/dos/bat.html#05 target=_top><nobr>http://<wbr>ykr414.<wbr>com/<wbr>dos/<wbr>bat.<wbr>html#<wbr>05</nobr></a></div></section>
    <ul><li><section><h1 id=7192>
    <span class="no">[7192]</span>
    <a class="thread-title" href="#7192">Re6:.exe　の　実行結果を　表示したいです。</a>
    <span class="author">ぽ</span>
    <time datetime="2010-05-22T11:47:39">2010年05月22日 11:47</time></h1>
    <div class="body">できました！　ありがとうございました。</div></section>
    </li></ul></li><li><section><h1 id=7193>
    <span class="no">[7193]</span>
    <a class="thread-title" href="#7193">Re5:.exe　の　実行結果を　表示したいです。</a>
    <span class="author">じゅうじ</span>
    <time datetime="2010-05-22T13:24:36">2010年05月22日 13:24</time></h1>
    <div class="body">バッチファイル[compile.bat]の内容。<br><br> @echo %~1<br> g++ -o "%~n1" "%~n1%~x1"<br> "%~n1"<br><br>＝＝＝<br>間違えた 20:27分<br> g++ -o "%~n1.exe" "%~n1%~x1"<br>sample.c.cpp とか拡張子が２重に有ると、GCCでダメなので。</div></section>
    <ul><li><section><h1 id=7194>
    <span class="no">[7194]</span>
    <a class="thread-title" href="#7194">Re6:.exe　の　実行結果を　表示したいです。</a>
    <span class="author">ぽ</span>
    <time datetime="2010-05-22T18:11:34">2010年05月22日 18:11</time></h1>
    <div class="body">じゅうじさん、ありがとうございます。<br>おかげで、Good!　です。<br><br><br>#=======================================<br>=====================<br>#DateTime : 2010年5月22日 18:08:12<br>#CmdLine  : compile_1.bat "F:\sakura editor(サクラエディタ)\Project\test001.cpp"<br>#==============================<br>F:\sakura editor(サクラエディタ)\Project\test001.cpp<br><br>F:\sakura editor(サクラエディタ)\Project&gt;F:\mingw\bin\g++ -o "test001" "test001.cpp" <br><br>F:\sakura editor(サクラエディタ)\Project&gt;"test001".exe<br>hello<br>終了コード: 0<br><br>bat の最後、、、<br><br>"%~n1".exe とすると、　実行できました。<br><br>なにぶん、初心者なもので。　感謝です。<br><br>これからも、アドヴァイスをお願いします。<br></div></section>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></body></html>